package com.youlai.boot.system.model.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.youlai.boot.common.base.BaseEntity;

import lombok.Getter;
import lombok.Setter;

/**
 * 试题列表实体对象
 *
 * @author youlaitech
 * @since 2025-07-07 09:05
 */
@Getter
@Setter
@TableName("exam_question")
public class ExamQuestion extends BaseEntity {

    private static final long serialVersionUID = 1L;


    /**
     * 所属试卷id（外键）
     */
    private Long paperid;
    /**
     * 试卷名称
     */
    private String papername;
    /**
     * 试题名称
     */
    private String questionname;
    /**
     * 选项，json字符串
     */
    private String options;
    /**
     * 分值
     */
    private Long score;
    /**
     * 正确答案
     */
    private String answer;
    /**
     * 答案解析
     */
    private String analysis;
    /**
     * 试题类型，0：单选题 1：多选题 2：判断题 3：填空题（暂不考虑多项填空）
     */
    private Long type;
    /**
     * 试题排序，值越大排越前面
     */
    private Long sequence;
}
